English: We finally have been meeting in person.
Telugu: ఈ మధ్యనే ఒకరినొకరు వ్యక్తిగతంగా కలుసుకున్నాం.