in the long run/at the long run

11/06/2013 11:48

In the long run is an adverb meaning finally, ultimately, sooner or later, in the end, in due course, in time, at the end of the day, or eventually.

Nothing like at the long run or on the long run in Standard English usage.