行好积德的英文是「Be kind and accumulate virtue」
xíng hǎo jī dé
成语解释:行:从事,做。做好事,积功德
成语出处:清·曹雪芹《红楼梦》第59回:“我虽错了,姑娘们吩咐了,以后改过,姑娘们那不是行好积德。”