English: A little embarrassed, right?
Telugu: కొంచెం కూడా సిగ్గు అనిపించడం లేదా?