you had better spend more time on your revision instead of complaining your carelessness at that time.
中译英急与其把时间浪费在抱怨自己当时的粗心,还不如多花点时间好好复习用instead of
you had better spend more time on your revision instead of complaining your carelessness at that time.