English: I agree to this fact to some extent.
Telugu: కొంత వణకూ ఈ వాదాన్ని నేనూ అంగీక రిస్తాను.