English: But finally an important step has been made.
Telugu: కానీ తాజాగా కీలక పరిణామం చోటుచేసుకుంది.