English: Stephen Leaf
Telugu: స్టీఫెన్ లీఫ్