Trying to set text equal to a gameobject array value but it's including (unityengine.gameobject) in the text

The title says it all

nextLevelTMP.text = save.LevelUpPrizes[save.level +1].ToString();

Is returning "object (unityengine.gameobject)
instead of just “object”

Never dealt with editing strings etc in c# before, anyone know how to resolve?

Solved using Split

string[] output = save.LevelUpPrizes[save.level +1].ToString().Split('(');
nextLevelTMP.text = output[0];