English: That is what perplexed me.
Telugu: అదేమిటో నాకు మహ అయోమయంగా ఉంది.