English: He had many obstacles to overcome.
Telugu: అతనికి అనేక అడ్డంకులు ఎదురయ్యాయి.