English: We have to do our best and leave the rest up to God.
Telugu: మన కర్తవ్యం నిర్వహించి మిగిలినది భగవతుడికి వదిలెయ్యాలి.