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