English: It all came together over the past two years.
Telugu: అవన్నీ గత రెండేళ్లుగా దాఖలయినవి.