English: by St Helena.
Telugu: సెయింట్ హెలెనా.