Much deserved or well deserved meaning. Kya hua gana gata hai iska english. B.S. Johnson Discworld. Abounding tagalog sentence example.