Deductions & credits

I have entered all my capital gains and added Form 1116 to compute the foreign tax credit, but TT is carrying about 80% of the tax I paid in India forward to next years. Will I be able to claim this credit in the future years even if I do not have any income from India? Any easy formula to calculate this credit going forward? Or to see how many years it takes to recoup the whole credit?

Thanks @pk