English: This stumped me.
Telugu: ఈ విషయం నన్ను వెనక్కి నెట్టేది.