English: The idea is mine.
Telugu: ఐడియా నాదే.