English: "There's still time.
Telugu: "ఇంకా టైంవుంది.