(up)on my word
а) даю́ сло́ва, абяца́ю
б) сапраўды́, няўжо́!
(up)on the spot
а) тут жа, на ме́сцы
б) адра́зу, за́раз жа
в) Sl. у кло́паце, у цяжкі́м стано́вішчы
upon
prep.
на
upon my honor!
сло́ва го́нару!