Oh, as well as finding the Telos parts quite difficult, i also found parts of Nar Shaddaa quite difficult too, such as the Yacht and the Jek Jek Tarr, i found myself doing a wild dash past everyone in the latter .
As KOTORFanatic said though, it is actually so much easier if you have Force Storm or Master Heal on your side, because one just owns everyone in the room, and the other makes you near indestructable .