be on a self-sustained budget Находиться на хозрасчете Источник: Полный англо-русский словарь на Gufo.me Предложить изменения be on a par with the latest world standards be on a strong track