English: Many people think there are a lot more.
Telugu: అంతకు మించి ఇంకేముంటుందనేది చాలామంది అభిప్రాయం.