English: Definitely a requirement for us.
Telugu: అది కచ్చితంగా మాకు ఒక చాలెంజే.