English-Chinese dictionary »

wear one's heart on one's sleeve meaning in Chinese

EnglishChinese
wear one's heart on one's sleeve (to be transparent or forthright about one's emotions)
verb
[UK: weə(r) wʌnz hɑːt ɒn wʌnz sliːv]
[US: ˈwer wʌnz ˈhɑːrt ɑːn wʌnz sˈliːv]

坦率 /tǎnshuài/verb

开诚布公 /kāichéngbùgōng/verb

披肝瀝膽 /pīgānlìdǎn/verb