English: It all came together nicely in about 20 minutes.
Telugu: అందరూ చివరి 20 నిమిషాలు బాగా కనెక్ట్ అయ్యారు.