English: After much pushing andstraining, he finally succeeded.
Telugu: అనేక ఒడిదుడుకులకు ఎదురొడ్డి, చివరకు సఫలీకృతులయ్యారు.