开诚布公的英语:speak frankly and sincerely; be frank and above-board; have a frank and straight talk; in all sincerity and frankness; lay all the cards on the table; make a frank statement without reserv...
开诚布公的法语:parler à cœur ouvert(en toute sincérité ou en toute franchise);être franc et ouvert;faire éclater sa sincérité et manifester son esprit d'équité