The Untranslatable Japanese Phrase That Keeps The Entire Country Running

Yoroshiku onegaishimasu. “It’s a crucial term in Japan heard every single day in thousands of contexts. But it’s really hard to come up with a simple, easily translatable definition. And some foreigners might find it completely baffling.”