English: But, we came forward and took up this challenge.
Telugu: కానీ, ఈ సవాలును మేం స్వీకరించాం.