English: At last something had been done.
Telugu: ఫైనల్‌గా ఏదో తునితగవు చేసుకున్నారు.