English: They've come up with new ideas.
Telugu: వీరు సరికొత్త ఐడియాతో ముందుకొస్తున్నారు.