Cricketer Harbhajan Singh says he once reacted harshly to criticism directed at him during his playing days, including by telling broadcasters, “What have you achieved in life?” According to his account, he used the remark to push back against negative coverage and questions about his performances. He later describes having a realisation after retirement, saying his perspective changed once he was no longer actively playing and dealing directly with constant public and media scrutiny.

The reports frame the remarks as part of Harbhajan Singh’s reflections on how he handled feedback throughout his career and what he learned from that experience. Rather than presenting the episode as a single dispute, the coverage emphasises his explanation of an evolving mindset, moving from a combative response to criticism during his active years to a more considered approach after stepping away from professional cricket.

The outlets agree on the core elements: Harbhajan Singh addresses broadcaster criticism, repeats the “what have you achieved” phrase, and attributes a later change in outlook to the shift from playing to retirement.