He insisted that Ukraine wants peace, saying: "Europe wants peace. The world wants peace."
"There is only one entity among all UN member states who would say now, if he could interrupt my speech, that he is happy with this war," the Ukraine president added.
During a pre-recorded video, which was broadcast to the UN General Assembly on Wednesday, Mr Zelenskyy also outlined a formula of five non-negotiable conditions for peace.
He said these included: punishment for aggression, protection of life, restoration of security and territorial integrity, security guarantees and determination.
"This war is about extinguishing Ukraine's right to exist as a state - plain and simple - and Ukraine's right to exist as a people," he said speaking to reporters in New York.