Sometimes parents with less earning unwillingly have to go work even they have to agree on less than 5000 as they are helpless in this regard.

Yes, WHO's recmmendation is also at least 2 years;

http://www.islamicsearchcenter.com/archive/2009/08/surah-al-baqarah-2233...

http://en.wikipedia.org/wiki/Breastfeeding