English: It's a man made wonder!
Telugu: ఇది కనిపెట్టిన మనిషి అద్భుతం!