on the spot, at the scene of (прямо там, где что-л. происходит или происходило); at one's desk/station (о рабочем месте); in smb.'s place/shoes/position, if I were you (на чьем-л. месте); to be the right man in the right place (быть на своем месте); тех. in situ, in position, at (the) site, on (the) site
НА МЕСТЕ
Русско-английский перевод НА МЕСТЕ
Русско-Английский словарь общей тематики. Russian-English dictionary of general subjects. 2012