English: He won't come home for another hour.
Telugu: మరో గంటసేపు తిరిగి ఇంటికి మళ్లేరు.