Singer KJ Yesudas, who celebrated his 84th birthday on Wednesday, has missed his annual pilgrimage to the Kollur Mookambika Temple in Mangalore for the fourth consecutive year. With a career spanning over six decades, Yesudas has recorded an impressive number of songs in over 14 languages, including Arabic, Latin, and Russian.