English: And I too am challenged.
Telugu: మరి నేను కూడా నీకో ఛాలెంజ్‌ విసురుతున్నాను.