this is no match for tum hi ho which is miles ahead. as for sun raha hai na tu – i dont think a better song has come in the last 5 years and may not come in the next 5 years. sun raha hai na tu is at just another level.