Deductions & credits

Thanks for your reply @AmyC . The problem is, any time I make money in India, I need to pay taxes there. There won't be any scenario where I make money there and pay no taxes there. So technically I do not have any way to get these credits. Correct? And after 10 years, these credit forfeited.