The Italian term "zoppicante" matches the English term "haltingly"

other italian words that include "zoppicante" : english :
zoppicante limping