take one's medicine - Turkish English Dictionary