English: Until I finally met you.
Telugu: చివరకు నేను మిమ్మల్ని కలిసే వరకు.