But yes, the balance between being polite and being honest is hard, there is no the right way since it depends on who you are talking to.