To the list of interjections you could add the Chinese "盡人事,聽天命" (do what's humanly possible and leave the rest to God's/heaven's will) or "順其自然" (let things go their natural way).
"Que sera, sera" or "what will be, will be" also works.
"Que sera, sera" or "what will be, will be" also works.
Transliteration:
karmaṇy-evādhikāras te mā phaleṣhu kadāchana
You can read more here: https://www.holy-bhagavad-gita.org/chapter/2/verse/47