English: After many difficult defeats, it was finally accomplished.
Telugu: అనేక ఒడిదుడుకులకు ఎదురొడ్డి, చివరకు సఫలీకృతులయ్యారు.