English: We met each other long ago.
Telugu: మనం ఒకరినొకరం కలుసుకుని చాలా రోజులైంది).