English: They still amazed me.
Telugu: కానీ వారు ఇప్పటికీ నన్ను ఆశ్చర్యపరిచారు.