English: about st Teresa.
Telugu: సెయింట్ థెరిసా గురించి