English: Officials agree with this.
Telugu: ఈ సంగతిని అధికారులు సైతం అంగీకరిస్తున్నారు.