English: 20 missions throughout Europe and Northern Africa.
Telugu: ఐరోపా మరియు ఉత్తర ఆఫ్రికా అంతటా 20 మిషన్లు.