English: I'm still embarrassed now.
Telugu: ఇదుగో ఇప్పుడూ నే విచారంగానే ఉన్నాను.