Get someone to help you by pushing down lightly on the hood when you pull the handle. Not too hard or you'll bend the hood. That might release the latch.
Then there should be secondary latch inside the hood (by your right hand facing the car) that you need to push to get the hood to lift open. You can adjust and lubricate it with some white grease once open.
If still stuck or the cable has come loose from its attachment, you might have to do something more drastic reaching through the grille, but let's hope pushing down on it will help.
Art