English: There is possibly some truth in both of these views.
Telugu: ఈ భావాలు రెంటిలోను కొంత నిజం వుందనటం నిస్పంశయం.