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