English: Sochi, a Russian city on the Black Sea.
Telugu: సోచి నల్ల సముద్రతీరంలో ఉన్న ఒక రష్యన్ రిసార్ట్ పట్టణం.