in reply to executing perl script using -e

You misplaced the quotes. system expects a string (or a list of strings), so you need to enclose its arguments in quotes. You don't need to quote the whole script twice for the shell, though - once is enough.
perl -e 'system("/usr/bin/perl /root/test.pl")'
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ