English: My god, I'm here.
Telugu: నాదేముంది, ఇక్కడే ఉన్నాను.