Perl echo with double quotes

I need to echo a string that has double quotes in a Perl script.

 
#!/usr/bin/env perl
`echo Rule123 -comment \"blah blah\" >> $filename`

I'd like to get below appended to $filename:
Rule 123 -comment "blah blah"

But instead, the double quotes are lost:
Rule 123 -comment blah bah

Can someone help? Thanks

Hi.

#!/usr/bin/env perl
`echo Rule123 -comment \\"blah blah\\" >> $filename`

Or

#!/usr/bin/env perl
`echo 'Rule123 -comment "blah blah"' >> filename`

(but why execute shell commands inside perl, when it has perfectly good commands to print?!)