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