English: I've just been to Moscow.
Telugu: నేను అప్పుడే మాస్కో నుంచి వచ్చాను.