English: There is not much time left until the delivery in time.
Telugu: తాళికట్ట సమయం ఆసన్నం కావడానికి ఇక ఎంతో సమయం లెదు.