English: Should be home in another 2-3 hours.
Telugu: ఇంటికి మరో రెండు, మూడు గంటల్లో వచ్చేసేం.