- suddenlysuddenly; immediately; at once
- 失 verbto loseto lose; to misplace; to no longer possess something
- 所 particle[relative]Used before a verb to form a noun-like phrase representing the object of the action, meaning "that which" or "what".
- 依 verbto depend onto rely on; to depend on; to count on