叫好又叫座

Idiom

 * 1) both a critical and box office success