English: so far - we've already
Telugu: మేము ఇప్పటివరకు ఉన్నాము - we are so far