English: Some people are embarrassed or ashamed.
Telugu: సిగ్గుందా మీకసలు అంటూ కొంతమంది మండిపడుతున్నారు.