Полный русско-английский словарь
To be repaid a hundredfold, to be repaid with interest, to be generously repaid