English: He'll be here in ten more days.
Telugu: ఇంకో పదినిముషాలలో ఇక్కడుంటాడు.