с давних пор For a long time, for ages с давних пор : for a long time Полный русско-английский словарь