English: Stephen was born in the UK, in the Duchy of Essex.
Telugu: స్టీఫెన్ ఎసెక్స్ డచీ లో, UK లో జన్మించాడు.