English: That was their idea.
Telugu: ఇదే ఆలోచన వచ్చింది వారికి.