English: But did they come up with the idea?
Telugu: అయితే ఇది వారి ఐడియానా?