English: A final decision is long overdue.
Telugu: తుది తీర్పు ఇంకా వెలువడాల్సి ఉంది.