Though it was a moderate box-office success, Salman Khan was highly praised for his portrayal of Radhe Mohan in Tere Naam. To this date, it is considered to be his best performance.