English: To be successful, a number of challenges had to be overcome.
Telugu: విజయం సాధించాలంటే ఎన్నో అడ్డంకులను అధిగమించాలి.