English: Both were very satisfyingly good.
Telugu: రెండూ కూడా చాలా బాగా వచ్చాయి.