on medication это разговорная английская фраза
be on medication перевод "проходить курс лечения"
- Would you like to have some wine? / Не хочешь выпить вина?
- No, thanks. I can't. I'm on medication right now. / Нет, спасибо. Я не могу. Я сейчас прохожу курс лечения.