English: Both of us were very happy meeting each other.
Telugu: మనం ఒకరికొకరు కలుసుకున్నందుకు చాలా సంతోషంగా ఉంది.