English: But even then, there’s more to tell.
Telugu: అయితే, అది మరింత చాలా చెప్పడం సాధ్యమే.