Hi Vinay,
If you don't have a choice to increase the undo tablespace please try to break the insert operations into smilar chunks and try to commit. Otherwise you can go for the insert...