English: This is our challenge.
Telugu: ఇది మన సవాలు.