English: He put before him a lot of difficulties.
Telugu: నెరవేరే ముందు ఎన్నో కష్టాలకి లోనయ్యాడు.