Lost in (knowledge) translation: "All breakthrough, no follow through"?