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