Telugu to English:
చాలానే వివరాలు కావలసి ఉన్నట్టున్నాయి.
That is quite a lot of specifications.