English: He had spent much time in Russia.
Telugu: రష్యాలో, అతను సమయం చాలా చెల్లించింది.