English: Perhaps they ought to have remained.
Telugu: బహుశా, వారు ఉండవల్సిన చాలా వదిలి.