Rule reminder
Near-synonymous periphrases differ in nuance: 'mettersi a' implies a sudden or resolute start, 'cominciare a' is neutral, 'stare + gerundio' indicates an action in progress at a specific moment, 'andare + gerundio' suggests a gradual or ongoing process.
He was in the middle of signing the contract when his phone rang. Which is most natural?