English: There are enough reasons to believe so.
Telugu: ఇంత బలంగా నమ్మడానికి కారణాలు కూడా ఉన్నాయి లెండి.