Hindi is just one out of hundreds of languages spoken in India. The words have the same origin. I am not sure what prompted the loss or gain of an “h”, but English has nothing to do with it.
The Philippines/Filipino thing clearly works the other way around. I cannot think of any language besides English in which an “f” can be written as “ph”.
Em… Are you stoned?