English: At least thus far.
Telugu: కనీసం ఇప్పటి దాకా.