English: And it was their idea!
Telugu: ఇది కూడా వారి భావనే!