English: At last we had some success.
Telugu: చివరికి మంచి విజయాన్ని అందుకున్నాం.