English: there is perhaps no other alternative.
Telugu: బహుశా వారికి ఇతర ప్రత్యామ్నాయాలు లేవు.