be on the edge of doing smth. Быть на грани, быть готовым сделать что-л. Источник: Полный англо-русский словарь на Gufo.me Предложить изменения be on the dole be on the floor