In a (ba)sh script of mine, I have, for example:
MYVAR=\'Alice says: \"Hello, Bob.\" But Bob isn\'t listening.\'
This is a syntax error, since
You could also use double quotes and escaping. I guess, it is simpler than change the language:
MYVAR="Alice says: \"Hello, Bob.\" But Bob isn't listening."
More information about escaping symbols in bash.