English: The surprise is that it took so long.
Telugu: ఆశ్చర్యంతో చాలాసేపు అదోలా ఉండిపోయిందట.