English: And leaving the rest to God.
Telugu: మిగతాది భగవంతుడి మీద వదిలేయాలి.