Allegro’s ad — which, be warned, contains a sweary moment — is about a grandpa from Poland who we find out is desperately learning English before he visits his family, including his adorable little granddaughter, in London. And since the clip went on YouTube, it has had over 4 million views.

All is revealed at the end, when he boards a flight to visit his son in the UK – and is introduced to his young granddaughter, presumably for the first time.

A spokesperson for Allegro told BuzzFeed:

“For years, we’ve striven to make both Allegro – the largest e-commerce platform in the CEE region – as well as our communication to customers bring joy, touch the heart and cause a mile.

“Such is this ad: about a grandfather who overcomes obstacles to reunite with his loved ones living abroad. Many Polish people share the same experience.

“Nearly one million Poles have decided to leave the country in search for a job, mainly heading the United Kingdom.

“Despite the relatively close distance between the countries, family ties tend to weaken. Therefore, Christmas for many is a difficult time in which we yearn for more.

“But the story we are telling is all-purpose and can be easily understood by any other nation or community who can easily link the happy ending of a smile and tears of emotion to their daily human experience.”

If this doesn’t make you cry, you might not have a soul.