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