English: What are the terms of the new investment?
Telugu: కొత్త పెట్టుబడుల మాటేమిటి?