Submitted reference letter, last 3 months pay slips, last 3 years IT returns, letter from the HR head in USA that the manager has subsequently left the company and she can be contacted in case of verification.
Thing is India office closed down subsequently so if they had tried contacting India...