लेकिन, वह बहुत पहले चला गया.
But he left, very recently.