Davee Jones said this quote

This whole show vs tell concept both bewilders and challenges my mind.