"wear one's heart on one's sleeve" means

Aget upset

Bpay more money

Cshow one's feeling openly

Dbe calm


C. show one's feeling openly

Related Questions:

His music was derided by an older generation convinced that he was .............

Most of the people in India live from hand to mouth. The closest meaning to this idiom is:

‘Crocodile sorrow’ is:

‘To leave no stone unturned’ means ?

The meaning of the idiom ‘To hit the jackpot’: