English: Almost twenty days went by far too quickly.
Telugu: ఇరవై రోజులు వేగంగా జరిగిపోయాయి.