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