English: It took a little longer.
Telugu: ఇంకా కొంత కాలం పట్టింది.