English: In the end, they succeeded.
Telugu: చివరికి విజయవంతం అయ్యారు.