to start but not finish (idiom); to fail to carry things through/lack of sticking power/short attention span
Copyright © 2026 3Dict.net