English: He laughs, a little embarrassed.
Telugu: కొంచెం సిగ్గు పడుతూ నవ్వుతూ చెప్పింది.