English: It's our duty to meet these challenges now.
Telugu: ఆ సవాళ్లని ఎదుర్కోటం ఇప్పుడు మన వంతు.