English: It is baffling.
Telugu: ఇది బెడిసికొట్టేలా ఉంది.