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