English: Both of them pitched this idea.
Telugu: వారిద్దరికీ ఈ ఆలోచన నచ్చింది.