English to Marathi
English: It has been a while since we talked last.
Translation: आपण मागे बोललो त्याला बराच काळ झाला.