English: It took a long time coming!
Telugu: ఇక్కడికి చేరుకోవడానికి ఎక్కువ సమయమే పట్టింది !