English: """Novaya"" means ""New"" in Russian."
Telugu: నొకోవిఛ్ అంటే రష్యా భాషలో. . 'కొత్తగా వచ్చిన వాడు' అని అర్థం.