English: I like this challenge.
Telugu: ‘ఈ చాలెంజ్‌ నాకు చాలా నచ్చింది.