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