Полный англо-русский словарь
on the occasion of
По случаю чего-либо
Полный англо-русский словарь
on the nose
on the off chance