used to say that you think that sth you have achieved may not be worth all the problems and difficulties it causes
what price…?
used to say that you think that sth you have achieved may not be worth all the problems and difficulties it causes
What price fame and fortune?
what price…?
used to say that sth seems unlikely
What price England winning the World Cup?
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition