English: That being said, I agree with you on all other points.
Telugu: అంటే, మిగిలిన పాయింట్ల విషయం లో నేను మీతో అంగీకరిస్తాను.