English: Why delay any further?
Telugu: ఇంక ఆలస్యమెందుకు.