English: I am so lucky to have found you finally.
Telugu: చివరకు మిమ్మల్ని కనుగొన్న అదృష్టవంతులలో నేను ఉన్నాను.