English: But God liked them.
Telugu: కానీ దేవుడికి సంతోషించే వాళ్లంటే నచ్చదేమో.