English: At least until a while ago.
Telugu: కనీసం ఒక పూట క్రితం దాకా కూడా. .