English: Not the best time, but time that was needed.
Telugu: కాదు ఉత్తమ ఎంపిక, ఇది సమయం చాలా అవసరం.