Student or Learner
Try as I might, I can't explain it. [don't know]
I'm blowed if I can explain it. = I think, [Perhaps, I will be surprised if I can explain it]
Please explain the highlighed words/phrases.
1 It didn't mater how hard I tried
2 It's impossible for me to explain it