English: The rest is god's mercy.
Telugu: మిగిలినది దేవుడి దయ.