English: Still they are justified.
Telugu: ఇప్పటికైనా తమకు న్యాయం జరిగిందన్నారు.