English: It was their own idea.
Telugu: అది వారి సొంత ఊహ.