English: And that is the challenge to us.
Telugu: అదే మేం ఇస్తున్న సవాలు.