Diferença entre "Sincere" e "Honest"

Eu tinha visto aqui no fórum que para dizer pra ser sincero é "To be honest"
Então eu queria perguntar a diferença entre elas
Eu sei que em português uma delas seria honesto e a outra sincero.
Mas eu não queria muito me basear no português.
Qual seria a mais usada pra dizer sincero?
Em quais contextos cada uma se encaixaria?
TIA

ENTENDENDO AS HORAS EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina vários macetes para você nunca mais se confundir na hora de dizer as horas em inglês. ACESSAR AULA
1 resposta
PPAULO 6 48 1.1k
When you say "to be honest" it means you are being frank.
You are telling the truth about your opinions and feelings. In spite what the other person thinks about what you say. That you have to be truthful to yourself, regardless of your opinion being pleasant or unpleasant to others.

That would be said to both - "pra ser honesto/pra ser sincero" (que no caso é a mesma coisa - pelo menos na maior parte das vezes.)

So, comparing "pra ser honesto" and "sincero" (sem o "pra" de "pra ser sincero") would be comparing apples with oranges, two different things.