English: Are you even a little embarrassed?
Telugu: మీకు కొంచెం కూడా సిగ్గనిపించదా?