Chinese: 我可能还要待几天。
English: I may stay for another few days.