English: It truly is baffling.
Telugu: ఇది నిజంగా బరితెగింపే అంటున్నారు.