「一日一善」は英語で one good deed a dayになるのではないかと思います。
例文
If people tried to do one good deed a day, the world would be a better place - もし人間が一日一善を実行しようとすれば、もっといい世界になるはず。(世界がもっといい世界になるはず)
good deed - いいこと、善行
try to -~をしようとする
「一日一善」の考え方は、英語でも"One good deed a day"と表現できます。"deed"は「行い」や「行為」を指す英語の単語で、"good deed"は「良い行い」や「善行」を意味します。したがって、"One good deed a day"は直訳すると「一日一つの善行」です。
たとえば、"If everyone did one good deed a day, the world would be a better place."(もし全ての人が一日に一つの善行をなすなら、世界はより良い場所になるだろう。)のように使うことができます。