English: Very baffling.
Telugu: చాలా ఉక్కపోస్తోంది.