English: This is bewildering indeed.
Telugu: ఇది నిజంగా సంభ్రమాశ్ఛర్యం కలిగించే విషయం.