開誠布公

Idiom

 * 1) to wear one's heart on one's sleeve; to be frank and sincere