English: Until few days ago.
Telugu: అలా కలిసి కొద్ది రోజులు కూడా గడవక ముందే.