English: Even embarrassed.
Telugu: సిగ్గనిపించింది కూడా.