The Supreme Court on Thursday pulled up the Centre and the Delhi Government for failing to devise any short-term or long-term solutions to rid Delhi of its “most polluted city in the world” tag.