There is still a hope for diplomacy. Ukrainian president Zelenskyy has appealed for direct talks with his Russian counterpart Vladimir Putin.