English: Both talks were very well done.
Telugu: ఈ రెండింటికి టాక్ బాగానే వ‌చ్చింది.