English: I think you are spot on in this.
Telugu: మీరు ఈ విషయంలో పొరబడ్డారని నా అభిప్రాయం.