Полный русско-английский словарь

являться кстати

To arrive at the right moment; to present oneself very opportunely

Полный русско-английский словарь