English: That should be acknowledged.
Telugu: అది ఒప్పుకు తీరాల్సిన విషయం.