English: It's possible they have more information.
Telugu: మాత్రమే, బహుశా, వారు మరింత సమాచారం ఉంది.