I wasn't sure which thread to post this in, but I just stumbled across a Youtube channel that has translated lyrics for a bunch of Vietnamese songs.
Tyrantlubu EngSub playlist
I don't know whether it's ok to post their translations of these songs on here or not...