English: There was no better time to escape.
Telugu: తప్పించుకోవటానికి ఇంతకంటే మంచి తరుణం ఉండబోదని అనిపించింది.