Полный англо-русский словарь
right on
Правильно, справедливо; что надо; в самую точку
Полный англо-русский словарь
right off the bat
right oneself