English: Recently, I went to Russia.
Telugu: ఈ మధ్యే నేను రష్యా వచ్చాను.