English: They liked it immensely.
Telugu: వాళ్లకి విపరీతంగా నచ్చేసింది.