English: after two years in England.
Telugu: రెండు సంవత్సరాల తరువాత - ఇంగ్లాండ్ లో.