Is West ready for a stunning Iranian ‘punch’?

Iran is all set to deliver a "punch" on Friday, which Supreme leader Ayatollah Ali Khamenei had earlier this week claimed would stun world powers.