English: There is reason for amazement.
Telugu: ఆశ్చర్యం కలిగించడానికి ఒక కారణం ఉంది.