in an honest and open manner ― used with wear <wears his emotions on his sleeve >
ON ONE'S SLEEVE
Meaning of ON ONE'S SLEEVE in English
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012