English: As of a few weeks ago at least.
Telugu: కొన్ని వారాల క్రితం వరకు, ఏమైనప్పటికీ.