English: Perhaps it's time to leave.
Telugu: బహుశా ఇది వీడ్కోలు సమయం.