English: just a few weeks earlier.
Telugu: కొన్ని వారాల క్రితమే