English: This is now the bigger challenge.
Telugu: అదే ఇప్పుడు అతి పెద్ద సవాలు.