English: And am still embarrassed.
Telugu: ఇప్పటికీ నేను సిగ్గుతో కుమిలిపోతూనే ఉన్నా.