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