English: It is baffling.
Telugu: ఇది కరకరలాడుతూ ఉంటుంది.