on the score (of) Внаслідок Джерело: Англо-український словник технічних термінів на Slovnyk.me on the same footing on the strength of