English: There is something puzzling here.
Telugu: ఇక్కడే ఎవరైనా విస్తుపోవాల్సిన విషయం ఉంది.