English: However, finally they relented.
Telugu: అయితే చివరకు వారికి కూడా నిరాశే మిగిలింది.