English: This perplexed me.
Telugu: ఈ విషయం నన్ను అసంత ప్తికి గురిచేసింది .