English: Other factors have contributed.
Telugu: మిగతా కారకాలూ తోడవుతున్నాయి.