Synonyms of take one's medicine in English:

take one's medicine


See definition of take one's medicine

phrase

1

SYNONYMS
accept one's punishment, take the consequences of one's actions
informal take the rap, take it on the chin