English: Actually, I'm amazed they took this long...
Telugu: నిజమే, వారు చాలా సమయం తీసుకున్నారని నేను ఆశ్చర్యపోతున్నాను . . .