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