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