English: We've got a challenge!
Telugu: మాకు సవాలు!