Sare Jahan Se Acha Lyrics In English Translation - Discover the wonders of the likee. Sare Jahan Se Acha Lyrics In English Translation - The idea of india in early 20th century urdu poetry.