English: But given the information so far.
Telugu: అయితే. . ఇప్పటి వరకు ఉన్న సమాచారం బట్టి.