襟懷坦白

Idiom

 * 1) to have largeness of mind; to be magnanimous and unselfish