English: They’re putting a lot of time and money into it.
Telugu: అందుకోసం సమయం, డబ్బు ఎక్కువగానే కేటాయిస్తున్నారు.