So, either you throw in a tonne of cash as FD, or you have a work permit. There is no other way for any LTR holder (Except Highly Skilled Professionals) to apply for a credit card. So it will still goes back to the basic "Cash is king"
BUT, if there are any LTR holders out there who, miraculously, have been able to get a credit card without locking up your entire fortune here in a FD account, I would be really grateful if you can kindly share your experience.
Thank you in advance.