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