to weep bitterly; to cry one's eyes out ‐ Mercari: Shop from Japan