Sir Muhammad Iqbal or Iqbal as he was referred to lovingly, is most famously known to be the man behind 'Saare Jahaan Se Acha.' But the poet also has a lot of ghazals, shers and nazams that describe human emotions perfectly, to his credit. They are so profound that they are repeated by so many of us even today.

Here are some words by the poet that have survived through the years and still ring true:

 Design Credits: Shruti Mathur