English: And they actually liked the idea.
Telugu: వారికీ ఆ ఐడియా బాగా నచ్చింది.