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