English: And only a few days before.
Telugu: అది కూడా కొద్ది రోజుల ముందు మాత్రమే.