English: And that's the challenge we face.
Telugu: అదే మేం ఇస్తున్న సవాలు.