Thanks to Teeline Tweets for suggesting this. There are some complicated lyrics here and some words you're unlikely to meet in any exam. There are also several words you almost certainly will. The lyrics are delivered clearly and at a suitable pace to make this a challenging but achievable song.