English: There is still time for it.
Telugu: దానికి ఇంకా టైముంది.