English: I thought, 'Oh, God, what is this?
Telugu: 'ఇదేం గొడవరా దేవుడా' అనుకున్నాను.