English: And I agree it does.
Telugu: అది నేను కూడా ఒప్పుకుంటాను.