... from a foreign country is '... d'un pays étranger' in French.
Foreign is "étranger" in French.
The French Foreign Legion consists of mostly foreign born men, it's officers are French.
Many nations have had a "foreign legion", but the French Foreign Legion is the most popular.
"Our country" is "notre pays" in French.
'the country of' is 'le pays de...' in French.
a country is translated 'un pays' in French.
The country Turkey is 'la Turquie' in French.
How you say long live my country in French is vive mon pays.
As you do not state which country you are from we cannot say who is 'foreign'.
the country’s GNP is greater than its GDP
The country's GNP is greater than its GDP
the country's GNP is greater than its GDP