English: Years later they meet again in London.
Telugu: ఆరేళ్ళ తరవాత ఇద్దరూ మరోసారి లండన్లో కలుసుకుంటారు.