English: which was founded in 2005 in Moscow.
Telugu: ఇది 2005 లో మాస్కోలో సెట్.