Sare Jahan se Accha

"Sare Jahan se Accha" (Urdu: ; "Sāre Jahāṉ se Acchā"), formally known as "Tarānah-e-Hindi" (Urdu: , "Anthem of the People of Hindustan"), is an Urdu language patriotic song for children written by poet Muhammad Iqbal in the ghazal style of Urdu poetry. 
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.