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