English: It truly is baffling.
Telugu: అది నిజంగా ఆగడంగా ఉంటుంది.