Is there a significant difference between the three expressions, or can they be used interchangeably?
I'm trying to say that a colleague of mine succeeded to another after the latter had quit his job.
Did he "take the role" of his colleague or did he "take over the role" of his colleague? Also "take on the role" sounds like a viable option to me, because I'm trying more to convey the sense of him accepting a new challenge rather than simply taking possession of something that wasn't his.
It's so hard for me as a non-native speaker to say exactly what I mean, I hope you can help me.