English: Surprised that has not happened yet.
Telugu: ఇప్పటిదాకా రాకపోవడమే ఆశ్చర్యం.