But for my father, I wouldn't have achieved anything. Is this correct? [duplicate]
Solution 1:
It is perfectly correct.
but for: except for; were it not for:
But for the excessive humidity, it might have been a pleasant day.
Dictionary.com
You can also say, "Had it not been for my father, I wouldn't have achieved anything."