あとになって (translations)→ downstream later then
やっと (translations)→ anyway before begin eventually exactly finally good great just laboriously last now only so soon where
遅まきながら (translations)→ belated
遅ればせに (translations)→ latterly slow