English: Till the very end.
Telugu: చివరి వరకు ఊరించారు.