It is not that English words are derived from Sanskrit, rather, Sanskrit, Greek, Latin, etc, come from the same source. These languages are called COGNATE (born from the same source) and from them are derived in turn the languages of the INDO-EUROPEAN family of languages, which includes the languages of North India, Iran and Europe. Some of the 'derivations' given above are suspect, e.g. Christ from Krishnata. It is not enough to compare a word in Sanskrit with one in English; we need to trace the history of the word through Medieval English, Old English and even older languages to be sure that the derivation is correct. For example, Father = Pithru sounds far fetched, till we give the full derivation: Pithru, Pater (Latin), Padre (Spanish), Pere (French), Vater (German), Father. Sitaram