English: Strong support from France.
Telugu: తాజాగా ఫ్రాన్స్ నుంచి మద్దతు వచ్చింది.