English: I liked that idea.
Telugu: ఆ పాయింట్ నాకు బాగా న‌చ్చింది.