English: Both have never been late.
Telugu: ఇప్పటిదాకా ఇద్దరూ వెనక్కు తగ్గలేదు.