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