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