しかしもかかしもない

Also written しかしもカカシもない, しかしも案山子もない

Meanings

  1. Expression stop complaining; stop making excuses (resp. when other party is equivocating, such as saying しかし)

Jinuma: Japanese Dictionary · Word lists