English: Am glad I found you as well.
Telugu: నేను మీరు కలుసుకున్నారు సంతోషంగా ఉన్నాను.