ご質問ありがとうございます。
Are you on medication? の答えとして、そのままシンプルに
Yes, I'm on medication.
「はい、薬を服用しています」
Yes, I'm under medication.
「はい、薬物治療を受けています」
と答えることができます。
また、
I have been taking a medication.
「私は薬を飲んでいます」
と表現することもできます。
ご参考になれば幸いです。
"ずっと薬を飲んでいます"
直訳->I have always been drinking medicine.
Are you on medication?
ずっと薬を飲んでいます
- I’ve always been on medication.
- I’ve been drinking medicine for a long time.
この薬を飲んでいます。
- I have been taking this medication.
- I have been taking XX.