English: In fact I am surprised that I took so long...
Telugu: నిజమే, వారు చాలా సమయం తీసుకున్నారని నేను ఆశ్చర్యపోతున్నాను . . .