Translation of "Heart on your sleeve" in German

You are definitely not one to wear your heart on your sleeve.
Du bist ganz bestimmt nicht jemand der sein Herz auf der Zunge trägt.
ParaCrawl v7.1

You were right there with your beautiful heart on your sleeve but I was too attached to my individualism and afraid of this unknown terrain.
Du warst einfach da, mit deinem Herzen auf deiner Zunge, ich war jedoch zu sehr an meinen Individualismus gebunden und hatte zu viel Angst vor diesem unbekannten Terrain.
ParaCrawl v7.1

It is to your benefit to wear your hearts on your sleeves tonight because my game, as always, will be to pair those who share a secret desire for each other.
Es ist zu Eurem Vorteil Eure Herzen auf Euren Ärmeln zu tragen, heute Abend, weil mein Spiel, wie immer, diejenigen paarweise zusammenführen soll, die sich einen heimlichen Wunsch nacheinander teilen.
OpenSubtitles v2018