HI there,
May I know what’s the meaning of ‘It’s all down to me’?
thanks.
Hi,
This means that it’s totally my responsibility.
Alan