English: The rest is up to God.
Telugu: మిగతాది భగవంతుడి మీద వదిలేయాలి.