English: Why has this taken so long?
Telugu: ఈ పని ఇంత కాలంగా ఎందుకు జరుగుతున్నది ?