Assalaamu `alaikum warahmatullaah. Maasha'Allaah! Have a listen to this, ya'll. =) No English translation, sorry.