Русско-английский научно-технический словарь
• At this point (or stage, or juncture) in our research we began efforts to verify the existence of ...
на этом этапе