English: That is what baffles many.
Telugu: ఆ తీరే చాలామందిని చిక్కుల్లో పడేస్తోంది.