English: There are many restaurants in Moscow.
Telugu: అనేక రెస్టారెంట్లు లో మాస్కో ఉన్నాయి.