English: the idea is all his own!
Telugu: ఈ ఐడియా తనదే!