English: They should do it at least now.
Telugu: కనీసం ఇప్పుడయినా అది చెయ్యాలి.