English: Alot of good points are made.
Telugu: మంచి మంచి పాయింట్స్ రెడీ చేసుకున్నార‌ట‌.