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