Input (grade 10): Teresa Stratas, OC (born May 26, 1938, Toronto, Ontario), is a retired Canadian operatic soprano.
Output (grade 5): Teresa Stratas is a Canadian soprano opera singer. She was born on May 26, 1938, in Toronto, Ontario, which is in Canada.