Teri Mitti Lyrics English Meaning / I'm very fortunate that i was able to sacrifice myself for you. Teri Mitti Lyrics English Meaning : The soulful hindi track teri miti verses translations.