English: But, I was up to the challenge.
Telugu: అయినా నేను ఛాలెంజ్ స్వీకరించాను.