India reeling under ever increasing foreign debt