English: They have finished several hours.
Telugu: వాటిని అనేక గంటల పూర్తి.