English: They love the idea.
Telugu: వాళ్లకు ఈ ఐడియా బాగా నచ్చేసింది.