I'm pretty sure ESL people would know the meaning of "irony" and also I would also reckon most of them would know how to type "oh the irony" and other phrases you have spellbinded me with today perfectly. Also since you did say perfect english, where's the fullstop and capital letter in your sentence? :/ don't use perfect unless you want to get trolled.the 'oh the irony' and typing perfect english whilst doing esl should of already given it away
Btw don't take this to offence, i'm just messing around.