Thy guy who thought that Origin application should not show the errors from game executables to the user is an idiot and should be hit in a head with something hard.
The guy who thought that tying Origin display language with in-game language - for both installing and running games - is an idiot and should be hit in a head with something hard. Then probably fired.
The guy who made a decission to sell only localized Polish/Russian game version in Poland without ANY normal way of getting other languages (other than getting a key from an unauthorized resseler) is a COMPLETE idiot, should be hit in a head with something hard MULTIPLE times and then FIRED because WHAT THE *.
The guy who runs Origin's help desk department without telling employees that there is something called Origin log file and it should be checked as soon as someone has problems with running anything through origin - yes, is an idiot, should be hit in a head with something hard and then fired.
So. Now back on topic. If you have problems with running Titanfall 2 or anything else, check the "debug.log" file right next to main Origin executable. It (hopefully) contains timestamped errors of what went wrong at the time when you tried to run the game. If it has something like that:
[1204/135107:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
...then you need to switch the Origin language to the same language in which your game was installed - because of idiots listed above.
If you have anything else there, paste it here so other idiots can figure out what's actually wrong.
"Have you tried turning it off and on again?" and "Try disabling antivirus software.". Yeah. Someone watched too much of IT Crowd.