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