Everybody wants the fast simple means to obtain fit without having to do anything however is that actually a truth Simply put this medicine will truly help you however you ought to also be wanting to buckle down regarding your diet regimen in general

What is the correctly punctuated version of this sentence?
Everybody wants the fast, simple means to obtain fit without having to do anything however is that actually a truth? Simply put, this medicine will truly help you however you ought to also be wanting to buckle down regarding your diet regimen in general.