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