English: The rest is up to God.
Telugu: మిగిలినవన్నీ దైవం పై ఆధారపడేవే.