English: Do you think this is long overdue?
Telugu: దీర్ఘకాలంలో ఇది అనివార్యమైన విషయం అని మీరు అనుకుంటున్నారా?