After reading this I realize why I can't get into devilman crybaby: the pacing and setup isn't there. Maybe it gets better, but it just seems like edge for the sake of edge.
I found out there is an Italian version of this...so if you are good with Italian ...should be a hell of a lot easier than doing the Japanese transalation.