English: 20 years in the UK
Telugu: 20 ఏళ్ల తర్వాత ఇంగ్లాండ్లో