English: It amazes us.
Telugu: మనల్ని ఆశ్చర్యానికీ గురిచేస్తుంది.