English: Sherlock has not yet arrived.
Telugu: ఇంకా శేఖర్ రాలేదు.