Quantum Lefschetz theorem revisited