Translation:I work in the biggest school in the area.
Is"....AT the biggest...." really wrong?
The literal translation is 'In the biggest school'
Since there is no sensible way of saying 'At the biggest school' in Welsh in this context, then it could transpose to that in English.
That's done now.