I agree. "transferred himself into an integral part of the team" isn't quite right either. "he has frequently anchored his role to perfection" seems doubtful to me too.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
vsureshI think 'but' is not required here.
vsureshI think 'but' is not required here."not required" doesn't say it exactly. Rather than saying 'but' is not required, say that 'but' is forbidden there.