English: Maybe they had more information.
Telugu: మాత్రమే, బహుశా, వారు మరింత సమాచారం ఉంది.