English: He has not returned so far.
Telugu: ఇంత వరకు ఇంకా అతడు తిరిగి రాలేదు.