English: Can't believe that took you only 15 min!
Telugu: మీరు అది నమ్మకం లేదు - మాత్రమే 15 నిమిషాలు.