English: Although, he has had alot of obstacles.
Telugu: అయితే ఆయనకు పలు అడ్డంకులు ఎదురయ్యాయి.