English: We have travelled a long distance together since then.
Telugu: ఇప్పటికి మనమిద్దరం కలిసి చాలా దూరం ప్రయాణించాము.