English: But finally this is over.
Telugu: కానీ చివరికి దీన్ని ఖరారు చేశారు.