English: But at least both of met at last.
Telugu: ఐతే ఎట్టకేలకు వీళ్లిద్దరికీ ముహూర్తం కుదిరింది.