English: Finally I answered their challenge.
Telugu: ఆఖరికి, నేను వారి సవాలును ఒప్పుకున్నాను.