English: And that never ceases to amaze me!
Telugu: ఇదే నాకు ఎప్పుడూ ఆశ్చర్యం!