Finns denna fras ens på engelska?
Oj vad svårt... Inte ordagrant vad jag kan komma på. Man får nog formulera om på något sätt. Google translate säger lump in the throat men swallowed my tears kanske vore mer passande om man håller tillbaka.