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