English: This challenge is now.
Telugu: ఈ సవాలు ఇప్పటిదే.