English: The investors met the challenge.
Telugu: పెట్టుబడిదారులు సవాళ్లు విసిరారు.