Favorable environmental conditions aided rapid development of Trudy.
有利的環境條件有助特魯迪快速發展。