@noideawhatiamdoing You should consult some one, such queries are difficult to ans on msg/comments.
As you are an NRI, any money earned or deemed to be earned in India is taxed in India and accordingly you have to pay tax and file Tax Returns.
Interest is deemed to be earned in India. Any...