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