Sare Jahan se Accha
The song has remained popular, but only in the modern Republic of India. An abridged version is sung and played frequently as a patriotic song and as a marching song of the Indian Armed Forces.