It is correct that we must attest the TC from state DEO office. For best attestation service please contact New India Attestation services. Phone no: 00974 6616 6884, 00974 6616 6884