English: In translation into Russian "Yangtze" means "Long River".
Telugu: రష్యన్ "యాంగ్జీ" అనువాదం "లాంగ్ నది" అని అర్ధం.