네, 맞습니다! due to와 비슷하다고 할 수 있는데요, 무언가 혹은 누군가의 결과로써 라는 의미입니다. 다양한 방식으로 사용될 수 있는데 무언가에 대해 감사함으로 표현하는 방법으로도 사용될 수 있습니다. 혹은 조금 비꼬는 식으로 thanks for nothing(아무 도움도 안 돼서 고맙다) 라고도 할 수 있죠.
예: Well, thanks to the rain we can't go on our trip anymore. (비 덕분에 여행을 더 이상 갈 수 없게 됐네.) => 비꼬는 어조
예: We were able to get the funding thanks to John. (존 덕분에 펀딩을 받을 수 있었어.)