English: It has been a long time; several months maybe.
Telugu: చాలా రోజులయ్యింది. . బహుశా నెలలేమో.