HYGNESJOYPAVANAVISIONMEDIA@GMAIL.COM K. J. YESUDAS K.J.YESUDAS sings Indian classical, devotional, and popular music. He has recorded more than 50,000 songs in many languages including Malayalam , Tamil , Hindi , Kannada , Telugu , Bengali , Gujarati , Oriya , Marathi , Punjabi , Sanskrit , Tulu , Malay , Russian ,