English: Other factors will have helped.
Telugu: ఇతరత్రా అంశాలు కూడా దీనికి దోహదం చేయొచ్చు.