English: They had also luck.
Telugu: వారికి అదృష్టం కూడా.