English: It truly is baffling.
Telugu: నిజంగానే ఇది ముచ్చట గొలిపే విషయం.