English: A few weeks before, really.
Telugu: ఇదిలావుంటే. . కొన్ని వారాల కిందట.