胸怀坦白 meaning in English
be frank and open; frank; bigness [largeness] of mind; free heart; openhearted; wear one's heart on one's sleeve
be frank and open; frank; bigness [largeness] of mind; free heart; openhearted; wear one's heart on one's sleeve