The Ye suryast kyun nahi ho raha meme originates from the 1988 Indian Hindi-language TV series Mahabharat. In episode 77, Duryodhan (the character played by Puneet Issar), the eldest among Kauravas said this dialogue during The Kurukshetra War after looking at the condition of his soldiers in war. As per rules, the time of war will be from sunrise to sunset every day. Since there will be no war after sunset, hence Duryodhan needed the sun to set soon so that he could change the strategy of the battle. The English translation of Ye suryast kyun nahi ho raha is why isn’t it sunset?! The popular use of the Ye suryast kyun nahi ho raha meme is to mock someone who is waiting for the sun to set in desperation.