English: In my mind there is a lot more to that story.
Telugu: ఈ కథలో ఇంకా చాలా ఉందని నా అభిప్రాయం.