I looked at the Pic. A couple things.
1) is this a List or a Library. The trigger is when a new item is created, but the second action is get File metadata. That appears to be a mismatch
2) As @RezaDorrani mentioned. Your first condition should check Outcome = "Approve". Outcome is the overall summary of the approval. Responses is the collection of individual responses. In your case it would be a collection of one.
3) You will need a Foreach loop to process the Responses collection to get at the details of things like Response Comments. But the loop will only run once since you only have one response.
4) Set content approval status is only used if you have turned on Require Approval in the list or library. Otherwise you can just use Update Item or File (see #1)