English: The new owners have lots of new ideas.
Telugu: కొత్త దర్శకుడికి చాలా చాలా కొత్త ఐడియాలున్నాయి.