English: As well as russia.
Telugu: అలాగే రష్యా కూడా.