English: last had not yet arrived.
Telugu: చివరి వాడు ఇంకా రాలేదు.