English: That's a little amazing;)
Telugu: ఇదొక అద్భుతం గా తోస్తుంది నాకు;)