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