English: Leave the rest to GOD.
Telugu: మిగిలినది దేవునికే వదిలేయండి.