English: All these are challenges for us.
Telugu: ఇది మన అందరికీ సవాలు.