No exact translation found for
أَدْرَكَهُ

Do you mean: