I'm afraid, "не вряд ли" has no sense and doesn't exist. :wink: It's "навряд ли" (that's more colloqial version of "вряд ли").

The translation is ok, though.