Hi guys ! I have solved this with the help of one of the brilliant guy. Please see solution below & enjoy with this solution if you'll face such type of task.
select r.nodename as root
,c1.nodename as [child-1]
,c2.nodename as [child-2]
,c3.nodename as [child-3]
,c4.nodename as [child-4]
,c5.nodename as [child-5]
from @tbl r
left outer join @tbl c1 on r.id = c1.parentid
left outer join @tbl c2 on c1.id = c2.parentid
left outer join @tbl c3 on c2.id = c3.parentid
left outer join @tbl c4 on c3.id = c4.parentid
left outer join @tbl c5 on c4.id = c5.parentid
where r.parentid is null
order by r.nodename, c1.nodename, c2.nodename, c3.nodename, c4.nodename, c5.nodename