これでもか

Meanings

  1. Expression isn't this enough?; are you still not satisfied (with this amount)? (usu. as 〜というくらい, 〜というほど, etc.; emphasises the amount or degree of something)

Jinuma: Japanese Dictionary · Word lists