Effort will not betray the results, yes that is true, but you have to remember that effort that does not betray the results is effort that is truly sincere, effort that you really use, you build with your own hard work in the future and all of that takes time, it takes a process, nothing is instant, so you have to be patient and always do your work consistently.