revealed all that was in his heart, bore open his heart

listen to the pronunciation of revealed all that was in his heart, bore open his heart
Английский Язык - Английский Язык
laid his cards on the table