English: Amazing, looking back on it.
Telugu: ఆశ్చర్యపోయారా, తిరిగి చూడటం.