English: For twenty years in England
Telugu: 20 ఏళ్ల తర్వాత ఇంగ్లాండ్లో