Good luck topping this one, guys. Jack Hyer traveled more than 100,000 miles in over 28 countries to film what may be the most epic proposal video.

Hyer prefaces the video by giving a little history of his relationship with Rebecca Strellnauer. He says that he knew she was the girl he would marry — or so he wrote in his travel journal four years ago, on September 30, 2010.

Over the past four years, Hyer traveled the world to places like Greece, Tanzania, China, Thailand and Vietnam — all while filming short clips of him lip-syncing the song “I’m Gonna Be (500 Miles)” by The Proclaimers.

Fast forward to their graduation day from the University of Montana and Hyer shows her the video — only to then propose to her with one of the sweetest lines: “I’ve been on many adventures … but the best adventure I’ve ever had is loving Becca.”

Strellnauer said yes, and the happy couple will be married in Montana later this summer.

The couple also received an all-expense paid honeymoon to Belize, courtesy of the Belize Tourism Board. The entire exchange took over Twitter.

@belizevacation @JackHyer ummm yes we would love to go to Belize ! — Jack Benjamin Hyer (@JackHyer) May 23, 2014

Ain't love grand?