English: All very good points, of course.
Telugu: ఈ అన్ని చాలా మంచి పాయింట్లు.