Shikata ga nai

A popular Japanese saying…explained well here..
Japanese wisdom article